echar ancla - Turkish English Dictionary